two-wheeled moped - Turkish English Dictionary